The Eductive Implementation of a Three-dimensional Spreadsheet

نویسندگان

  • Weichang Du
  • William W. Wadge
چکیده

This paper presents an implementation technique for a three-dimensional spreadsheet based on a dataflow computation model called eduction. In the evaluation of a spreadsheet, initiated by the user’s request, demands for values of various cells of the spreadsheet are sent out. The demands cause the operations computing the requested values to be performed if the values of their operands are available, otherwise new demands will in turn be sent out to other operations. Once all the demands are satisfied, the requested cell values are available. This technique shows potential not only for spreadsheet implementations but also for other software packages such as graphics and simulators.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Observations on Spreadsheet Languages, Intension and Dataflow

Spreadsheet languages for distributed computing are of great interest because they unite ease of use with the ability to express parallel computations. This paper discusses some issues that these languages raise, in the context of dataflow and intensional programming languages such as Lucid. First, proper design and implementation of spreadsheet languages (as we see it) places stress on both th...

متن کامل

Implementation of D3Q19 Lattice Boltzmann Method with a Curved Wall Boundary Condition for Simulation of Practical Flow Problems

In this paper, implementation of an extended form of a no-slip wall boundary condition is presented for the three-dimensional (3-D) lattice Boltzmann method (LBM) for solving the incompressible fluid flows with complex geometries. The boundary condition is based on the off-lattice scheme with a polynomial interpolation which is used to reconstruct the curved or irregular wall boundary on the ne...

متن کامل

Multidimensional Lucid: Design, Semantics and Implementation

We develop an eductive algorithm for the efficient implementation of Multidimensional Lucid, which includes dimensions as first-class values. By focusing on simple multi-dimensional expressions, we develop a series of operational semantics, ultimately leading to an algorithm that should lead to efficient implementations of Lucid for a variety of physical architectures.

متن کامل

An experimental investigation of the eductive abilities of the agents in negative feedback environments

The goal of this thesis is to study the eductive-type of reasoning in negative feedbacksituations. We address it through an experimental approach. We construct this thesis aroundthree questions: what mechanism is the eductive type of reasoning based on? Is this type ofreasoning more likely to succeed in some particular situations? Can we find particularconditions improving the p...

متن کامل

Design and Implementation of an Intelligent Photogrammetric System for Control and Guidance of Reconstructive Surgery

The digital image contains efficient and useful information which enables measurement and data acquisition. One of the methods that facilitate measuring and interpreting objects, using the image solely, is close-range photogrammetry. Among the various fields of science, whenever a precise measurement is required, this approach can be applied. One of these fields is Medical Sciences that due to ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Softw., Pract. Exper.

دوره 20  شماره 

صفحات  -

تاریخ انتشار 1990